@CHARSET "UTF-8";
*{
	margin: 0px;
	padding: 0px;
}
/*顶部bar*/
.public-top{
	width:100%;
	height:30px;	
	background-color:#f5f5f5;
	line-height:30px;
	color:#9c9a9c;
}
.public-top a{
	text-decoration:none;
	color:#9c9a9c;
}
.public-top a:hover {
	text-decoration:underline;
	color:#d87531；
	}
.public-top .topbar{
	margin-top:5px;
	margin:auto;
	width: 90%;
}
.public-top .user-entry{
	float:left;
	
}
.public-top .quick-menu{
	float:right;
	text-align:right;
}
.public-top .quick-menu dl{
	float:left;
	margin-left: 40px;
}
/*头部logo、搜索栏*/
.header-layout{
	background-color:#fff;
	width:100%;
	padding-bottom: 75px;
}
.header-layout .public-head{
	margin:auto;
	width:90%;
	margin-top:20px;
}
.header-layout .public-head h1{
	width:25%;
	color:#ef7e40;
	font-family:"宋体";
	float:left;
	height:45px;
	line-height:45px;
	
}

.header-layout .public-head .shopper{
	width:23%;
	float:right;
	margin-right: 34px;
}
.header-layout .public-head .shopper .myshopper{
	width:48%;
	height:45px;
	line-height:45px;
	background-color:#f1f0f0;
	float:left;
	border:1px solid #dfdede;
	text-align: center;
}
.header-layout .public-head .shopper .shopper-car{
	width:48%;
	height:45px;
	line-height:45px;
	margin-left:3px;
	background-color:#f1f0f0;
	float:right;
	border:1px solid #dfdede;
	text-align: center;
}
.header-layout .public-head .search{
	width:40%;
	height:40px;
	border:2px solid #fa894c;
	float: left;
}
.search .serch-tab{
	width:20%;
	height:40px;
	line-height:40px;
	float:left;
	
}
.search .serch-tab ul li{
	list-style:none;
	text-align: center;
	border-right: 2px solid #f1f0f0;
}
.search .search-form{
	float:right;
	width:80%;
	
}
.search .search-form .input_text{
	width:77%;
	height:40px;
	line-height:40px;
	text-indent: 5px;
	padding: 6px 1%;
	border: none 0;
	float: left;
	margin: auto;
	color: #555;
	padding-left:15px;
}
.search .search-form .input-submit{
	width:20%;
	height:40px;
	line-height:40px;
	border: none 0;
	background-color:#fa894c;
	margin-left: 12px;
	cursor: pointer;
	color:#fff;
}
/*轮播聚集图*/
.home-focus-layout{
	width:100%;
	height: 430px;
	background-color:#f6e0d3;
}

 html, body {
        position: relative;
        height: 100%;
    }
    body {
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
    .swiper-container {
        width: 100%;
        height: 100%;
        
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }



